Fish hatchery - Turkish English Dictionary